#include<iostream>
using namespace std;



int main()
{
	/*string a = "yinxinyi I love you~";*/

	//cout << a.size() << endl;
	//cout << a.capacity() << endl;
	//cout << a.max_size() << endl;
	
	//cout << a. capacity() << endl;
	//a.reserve(10);
	//cout << a. capacity() << endl;



	/*string a;

	a.resize(5, '0');
	int i = 0;
	cout << a << endl;

	system("pause");*/



	////string file("aaa.bbbbb");
	////size_t i = file.find('.');
	////cout << i << endl;
	////size_t j = file.rfind('.');
	////cout << j << endl;

	////size_t pos1 = web.find(':');
	//string a = web.substr(0, pos1);

	//cout << a << endl;
	//cout << web[pos1] << endl;

	//size_t pos2=web.find('/',pos1+3);
	//a = web.substr(pos1 + 3, pos2 - (pos1 + 3));
	//cout << a << endl;

	///*size_t pos3 = web.find('/', pos2+1);
	//a = web.substr(pos2+1, pos3 - pos2-1);
	//cout << a << endl;*/

	//a = web.substr(pos2 + 1);
	//cout << a << endl;






	//return 0;


	//string a = "yinxinyi I love you~";
	//size_t found=a.find_first_of("in~");
	//while (found != string::npos)
	//{
	//	a[found] = '*';

	//	found= a.find_first_of("in~");
	//}
	//cout << a << endl;


	//string a = "https://blog.csdn.net/?spm=1001.2101.3001.4477";

	//size_t found = a.find_first_not_of("/?.=");

	//while (found !=string::npos)
	//{
	//	a[found] = ' ';
	//	found=a.find_first_not_of("/?.=");
	//}

	//cout << a << endl;
	//return 0;

	/*string a = "hello ";
	string b = "world";

	string c = a + b;


	string d = "*****" + b;

	string e = "love" + "you";
	cout << c << endl;*/




	//getline()

	//cout << (a < b) << endl;


	string a = "";
	while (cin >> a)
	{
		cout << a << endl;
	}


	return 0;
}
